package com.gitee.somenvm.ninerpgitem.api.item

import org.bukkit.entity.Player
import org.bukkit.inventory.ItemStack
import taboolib.library.configuration.ConfigurationSection

interface NineItem {
    val root: ConfigurationSection
    var name: String
    val id: String
    fun build(player: Player, option: NineItemOption, func: ((ItemStack) -> Unit)): ItemStack
}